<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="author" content="fanlichuan, email@1583187609@qq.com" />
    <meta name="keywords" content="Vue3、TypeScript、TS、ElementPlus、快速开发、后台管理系统" />
    <meta name="description" content="基于Vue3、Pinia、ElementPlus、TypeScript的后台管理系统快速开发模板" />
    <!--搜索引擎抓取-->
    <!-- <meta name="robots" content="index,follow"/> -->
    <!-- <link rel="icon" type="image/svg+xml" href="/ico.svg" /> -->
    <link rel="icon" type="image/svg+xml" href="./ico.png" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
    <title>Quick Admin Vue3</title>
    <style>
      .init-loading {
        position: fixed;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: fit-content;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
      }
      .init-loading .img {
        height: 50px;
        width: 50px;
        animation: zoom 1s linear infinite;
      }
      .init-loading .text {
        margin-top: 32px;
        font-size: 20px;
      }
      @keyframes zoom {
        0% {
          transform: scale(1);
        }
        25% {
          transform: scale(2);
        }
        50% {
          transform: scale(1);
        }
        75% {
          transform: scale(0.5);
        }
      }
    </style>
    <script type="module" crossorigin src="./assets/index-BdiX5z4m.js"></script>
    <link rel="modulepreload" crossorigin href="./assets/js/@vue-B2xQ9wCR.js">
    <link rel="modulepreload" crossorigin href="./assets/js/vue-demi-Dq6ymT-8.js">
    <link rel="modulepreload" crossorigin href="./assets/js/pinia-CTYM8OO3.js">
    <link rel="modulepreload" crossorigin href="./assets/js/function-bind-Ckw9YnhN.js">
    <link rel="modulepreload" crossorigin href="./assets/js/es-errors-sjET6ddF.js">
    <link rel="modulepreload" crossorigin href="./assets/js/call-bind-apply-helpers-Js8RAe9z.js">
    <link rel="modulepreload" crossorigin href="./assets/js/dayjs-BC_LbPET.js">
    <link rel="modulepreload" crossorigin href="./assets/js/xlsx-BXjnmtL1.js">
    <link rel="modulepreload" crossorigin href="./assets/js/lodash-CtZZ9XQn.js">
    <link rel="modulepreload" crossorigin href="./assets/js/mockjs-CAe01A1I.js">
    <link rel="modulepreload" crossorigin href="./assets/js/vite-plugin-mock-DLTMfanQ.js">
    <link rel="modulepreload" crossorigin href="./assets/js/lodash-es-BccSst5e.js">
    <link rel="modulepreload" crossorigin href="./assets/js/@element-plus-2VxvRlRf.js">
    <link rel="modulepreload" crossorigin href="./assets/js/@popperjs-CpAfbxx4.js">
    <link rel="modulepreload" crossorigin href="./assets/js/@ctrl-D2oWfImC.js">
    <link rel="modulepreload" crossorigin href="./assets/js/async-validator-D9c8kbAV.js">
    <link rel="modulepreload" crossorigin href="./assets/js/memoize-one-Ds0C_khL.js">
    <link rel="modulepreload" crossorigin href="./assets/js/normalize-wheel-es-Vn5vHDCm.js">
    <link rel="modulepreload" crossorigin href="./assets/js/@floating-ui-DT7V1Oc1.js">
    <link rel="modulepreload" crossorigin href="./assets/js/element-plus-DsezSZUb.js">
    <link rel="modulepreload" crossorigin href="./assets/js/mock-Cpm0eEPG.js">
    <link rel="modulepreload" crossorigin href="./assets/js/vue-router-D_M17vW6.js">
    <link rel="modulepreload" crossorigin href="./assets/js/object-inspect-C6jDSxPA.js">
    <link rel="modulepreload" crossorigin href="./assets/js/side-channel-list-CKsxwi0y.js">
    <link rel="modulepreload" crossorigin href="./assets/js/es-object-atoms-Ditt1eQ6.js">
    <link rel="modulepreload" crossorigin href="./assets/js/math-intrinsics-CJVwB0j1.js">
    <link rel="modulepreload" crossorigin href="./assets/js/gopd-uUVnxxv0.js">
    <link rel="modulepreload" crossorigin href="./assets/js/es-define-property-lN4EXf1s.js">
    <link rel="modulepreload" crossorigin href="./assets/js/has-symbols-CRskrF1U.js">
    <link rel="modulepreload" crossorigin href="./assets/js/dunder-proto-BAya2dMW.js">
    <link rel="modulepreload" crossorigin href="./assets/js/hasown-7VoWKjA6.js">
    <link rel="modulepreload" crossorigin href="./assets/js/get-intrinsic-CxYG1w49.js">
    <link rel="modulepreload" crossorigin href="./assets/js/call-bound-Sqyi4uGB.js">
    <link rel="modulepreload" crossorigin href="./assets/js/side-channel-map-BXI5b4c2.js">
    <link rel="modulepreload" crossorigin href="./assets/js/side-channel-weakmap-Bf1nBFUf.js">
    <link rel="modulepreload" crossorigin href="./assets/js/side-channel-tGHJW4Pl.js">
    <link rel="modulepreload" crossorigin href="./assets/js/qs-3svyx2ZO.js">
    <link rel="modulepreload" crossorigin href="./assets/js/axios-pWxfYeV7.js">
    <link rel="modulepreload" crossorigin href="./assets/js/nprogress-0Ag7EdBO.js">
    <link rel="modulepreload" crossorigin href="./assets/js/@intlify-B6irlS5o.js">
    <link rel="modulepreload" crossorigin href="./assets/js/vue-i18n-CN6P8kVP.js">
    <link rel="stylesheet" crossorigin href="./assets/css/mock-uvBumCKy.css">
    <link rel="stylesheet" crossorigin href="./assets/css/package/nprogress-BgDCIyLK.css">
    <link rel="stylesheet" crossorigin href="./assets/css/index-PQj3zzIB.css">
  </head>
  <body>
    <div id="app">
      <div class="init-loading">
        <h1>Quick Admin Vue3</h1>
        <img class="img" src="./vite.svg" />
        <div class="text">载入中……</div>
      </div>
    </div>
  </body>
</html>
